* configure.in: Use s/bsd4-3.h for mips-mips-riscos4.
authorJim Blandy <jimb@redhat.com>
Sun, 30 May 1993 21:40:18 +0000 (21:40 +0000)
committerJim Blandy <jimb@redhat.com>
Sun, 30 May 1993 21:40:18 +0000 (21:40 +0000)
* configure.in: Fix logic to detect if srcdir is already configured.

configure1.in

index 1758155efd8fa1d8df5d18dc998da8d27d81834c..b24dfb18af2f14780ccda05d5a28e0ab9475381d 100755 (executable)
@@ -356,10 +356,11 @@ esac
 
 #### Make sure that the source directory doesn't already have a
 #### configured system in it.
-if [ -f "${srcdir}/src/config.h" ] ; then
-  (echo "${progname}: the directory tree \`${srcdir}' is being used as a build"
-   echo "  directory right now; it has been configured in its own right."
-   echo "  You can't use srcdir in this situation.") >&2
+if [ `pwd` != `(cd ${srcdir} && pwd)` ] \
+   && [ -f "${srcdir}/src/config.h" ] ; then
+  (echo "${progname}: the directory tree \`${srcdir}' is being used"
+   echo "   as a build directory right now; it has been configured in its own"
+   echo "   right.  You can't use srcdir in this situation.") >&2
   exit 1
 fi
 
@@ -686,7 +687,7 @@ case "${configuration}" in
   ## handling two odd situations, and that every other situation
   ## should use mips.h and usg5-2-2, they being listed first.
   mips-mips-riscos4* )
-    machine=mips4 opsys=usg5-2-2
+    machine=mips4 opsys=bsd4-3
   ;;
   mips-mips-bsd* )
     machine=mips opsys=bsd4-3